language that would make a sailor blush - Alemán Inglés Diccionario